7
3
5
1
2
4
13
6
16
9
11
12
17
24
28
52
8
15
26
60
41
80
35
37
18
56
53
31
32
20
196
143
95
21
23
267
76
73
135
91
96
43
50
47
25